-; UltimateKEYS (for AutoHotkey v2.0 beta).ahk - 2021-08-03
+; UltimateKEYS (for AutoHotkey v2.0 beta).ahk - 2021-08-16
; Created by : Pieter Degroote
global dkCedillaOgonek := Map()
dkCedillaOgonek["a"] := "{u+0105}" ; (ą) a with ogonek
dkCedillaOgonek["A"] := "{u+0104}" ; (Ą) A with ogonek
+dkCedillaOgonek["c"] := "{u+00e7}" ; (ç) c with cedilla
+dkCedillaOgonek["C"] := "{u+00c7}" ; (Ç) C with cedilla
dkCedillaOgonek["d"] := "{u+1e11}" ; (ḑ) d with cedilla
dkCedillaOgonek["D"] := "{u+1e10}" ; (Ḑ) D with cedilla
dkCedillaOgonek["e"] := "{u+0119}" ; (ę) e with ogonek
; Dead Key : Diaeresis
global dkDiaeresis := Map()
+dkDiaeresis["a"] := "{u+00e4}" ; (ä) a with diaeresis
+dkDiaeresis["A"] := "{u+00c4}" ; (Ä) A with diaeresis
+dkDiaeresis["e"] := "{u+00eb}" ; (ë) e with diaeresis
+dkDiaeresis["E"] := "{u+00cb}" ; (Ë) E with diaeresis
dkDiaeresis["h"] := "{u+1e27}" ; (ḧ) h with diaeresis
dkDiaeresis["H"] := "{u+1e26}" ; (Ḧ) H with diaeresis
+dkDiaeresis["i"] := "{u+00ef}" ; (ï) i with diaeresis
+dkDiaeresis["I"] := "{u+00cf}" ; (Ï) I with diaeresis
+dkDiaeresis["o"] := "{u+00f6}" ; (ö) o with diaeresis
+dkDiaeresis["O"] := "{u+00d6}" ; (Ö) O with diaeresis
dkDiaeresis["t"] := "{u+1e97}" ; (ẗ) t with diaeresis
+dkDiaeresis["u"] := "{u+00fc}" ; (ü) u with diaeresis
+dkDiaeresis["U"] := "{u+00dc}" ; (Ü) U with diaeresis
dkDiaeresis["w"] := "{u+1e85}" ; (ẅ) w with diaeresis
dkDiaeresis["W"] := "{u+1e84}" ; (Ẅ) W with diaeresis
dkDiaeresis["x"] := "{u+1e8d}" ; (ẍ) x with diaeresis
; Dead Key : Tilde
global dkTilde := Map()
+dkTilde["a"] := "{u+00e3}" ; (ã) a with tilde
+dkTilde["A"] := "{u+00c3}" ; (Ã) A with tilde
dkTilde["e"] := "{u+1ebd}" ; (ẽ) e with tilde
dkTilde["E"] := "{u+1ebc}" ; (Ẽ) E with tilde
dkTilde["i"] := "{u+0129}" ; (ĩ) i with tilde
dkTilde["I"] := "{u+0128}" ; (Ĩ) I with tilde
dkTilde["l"] := "{u+026b}" ; (ɫ) l with middle tilde
dkTilde["L"] := "{u+2c62}" ; (Ɫ) L with middle tilde
+dkTilde["n"] := "{u+00f1}" ; (ñ) n with tilde
+dkTilde["N"] := "{u+00d1}" ; (Ñ) N with tilde
+dkTilde["o"] := "{u+00f5}" ; (õ) o with tilde
+dkTilde["O"] := "{u+00d5}" ; (Õ) O with tilde
dkTilde["s"] := "{u+0283}" ; (ʃ) small letter esh
dkTilde["S"] := "{u+01a9}" ; (Ʃ) capital letter esh
dkTilde["u"] := "{u+0169}" ; (ũ) u with tilde